time remaining - Français Anglais Dictionnaire